Big Huge Thesaurus

Te Deum

noun

sounds kind of like